
#
# Makefile for building Systemc applications with various versions of SystemC 
#

MODULE 		= event
SRCS 		= idsl/EventNetwork.cpp idsl/main.cpp idsl/NetworkNetwork.cpp idsl/NetworkProxy.cpp idsl/test.cpp users/Canceller.cpp users/DeltaNotifier.cpp users/EventUser.cpp users/ImmediateNotifier.cpp users/Sensitive.cpp users/TimedNotifier.cpp
HDRS		= users/Canceller.h users/DeltaNotifier.h users/EventUser.h users/ImmediateNotifier.h users/Sensitive.h users/TimedNotifier.h idsl/common.h idsl/EventNetwork.h idsl/NetworkNetwork.h idsl/NetworkProxy.h
VERSIONS 	= $(notdir $(wildcard $(SYSCPAR_ROOT)/code/*))

CXX    		= g++
OPT    		= -O3
DEBUG  		= -g
OTHER  		= -Wall -Wno-parentheses
EXTRA_FLAGS 	= $(DEBUG) $(OTHER)
EXTRA_LIBS 	= -lboost_context
OBJS 		= $(patsubst %.cpp, %.o, $(notdir $(SRCS)))

include Makefile.defs


